A sailboat docked at a pier with a calm water body and distant mountains.

Hotels in Port Royal, Kingston

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port Royal hotels

1. ROK Hotel Kingston, Tapestry Collection by Hilton

ROK Hotel Kingston, Tapestry Collection by Hilton
4.0 star property
6 km from Port Royal
9.0 out of 10, Wonderful, (1,277 reviews)
"Great hotel with a beautiful pool, good food, and access to nearby restaurants."
United States
Martha
The price is CA $216
CA $267 total
includes taxes & fees
Sep 11 - Sep 12
ROK Hotel Kingston, Tapestry Collection by Hilton

2. S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston, 10.1 km from Port Royal
9.4 out of 10, Exceptional, (1,753 reviews)
"Great outstanding stay!"
United States
Kerryann
The price is CA $221
CA $285 total
includes taxes & fees
Sep 4 - Sep 5
S Hotel Kingston

3. R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston, 9.9 km from Port Royal
8.4 out of 10, Very good, (1,166 reviews)
"It was a very pleasant stay"
United States
jennice
The price is CA $277
CA $340 total
includes taxes & fees
Aug 18 - Aug 19
R Hotel Kingston

4. Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
3.5 star property
Port Royal
6.6 out of 10, (973 reviews)
"Not now"
United States
Stephen
The price is CA $202
CA $287 total
includes taxes & fees
Sep 14 - Sep 15
Grand Hotel Excelsior Port Royal

5. AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston, 10.5 km from Port Royal
9.2 out of 10, Wonderful, (1,001 reviews)
"The property was awesome and the staff were so understanding to my needs."
United States
Michelle
The price is CA $330
CA $415 total
includes taxes & fees
Sep 4 - Sep 5
AC Hotel by Marriott Kingston, Jamaica

6. The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston, 9.3 km from Port Royal
8.8 out of 10, Excellent, (1,016 reviews)
"The room was clean, and the staff was very helpful"
United States
Lloyd
The price is CA $329
CA $378 total
includes taxes & fees
Sep 4 - Sep 5
The Jamaica Pegasus Hotel

7. The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston, 9.5 km from Port Royal
9.2 out of 10, Wonderful, (1,001 reviews)
"The rooms were clean and well kept and the food is delicious"
United States
julius
The price is CA $310
CA $386 total
includes taxes & fees
Aug 20 - Aug 21
The Courtleigh Hotel and Suites

8. Courtyard by Marriott Kingston, Jamaica

Courtyard by Marriott Kingston, Jamaica
3.5 star property
New Kingston, 9.4 km from Port Royal
8.8 out of 10, Excellent, (660 reviews)
"Close to food and attractions very clean and friendly staff"
United States
Nicola
The price is CA $260
CA $332 total
includes taxes & fees
Aug 28 - Aug 29
Courtyard by Marriott Kingston, Jamaica

9. Hotel Four Seasons

Hotel Four Seasons
3.0 star property
New Kingston, 9.4 km from Port Royal
8.0 out of 10, Very good, (1,016 reviews)
"I was a good one night stay"
United States
Patsy
The price is CA $161
CA $199 total
includes taxes & fees
Aug 24 - Aug 25
Hotel Four Seasons

10. Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection
4.0 star property
Half Way Tree, 10.6 km from Port Royal
9.0 out of 10, Wonderful, (1,000 reviews)
"The breakfast was amazing and the staff were wonderful!!!"
United States
Etta
The price is CA $230
CA $277 total
includes taxes & fees
Aug 21 - Aug 22
Terra Nova, BW Premier Collection

11. Altamont Court Hotel

Altamont Court Hotel
3.0 star property
New Kingston, 9.4 km from Port Royal
8.2 out of 10, Very good, (1,001 reviews)
"My stay was ok, it’s clean and staff is friendly. The food is good. Nice place to stay."
United States
Stephanie
The price is CA $217
CA $263 total
includes taxes & fees
Aug 16 - Aug 17
Altamont Court Hotel

12. Shirley Retreat Hotel

Shirley Retreat Hotel
3.0 star property
New Kingston, 11 km from Port Royal
8.4 out of 10, Very good, (565 reviews)
"Great stay! Excellent customer service from front desk."
United States
Jeanna
The price is CA $124
CA $138 total
includes taxes & fees
Aug 16 - Aug 17
Shirley Retreat Hotel

13. Millsborough B&B

Millsborough B&B
4.0 star property
Jack's Hill, 13.5 km from Port Royal
10.0 out of 10, Exceptional, (19 reviews)
"Beautiful property! We had a great time."
United States
Ashaun
The price is CA $181
CA $227 total
includes taxes & fees
Aug 17 - Aug 18
Millsborough B&B

14. Neita's Nest - Jamaican Bed & Breakfast

Neita's Nest - Jamaican Bed & Breakfast
3.5 star property
Constant Spring, 15.6 km from Port Royal
8.8 out of 10, Excellent, (34 reviews)
"Wonderful stay at Neitas nest. Breakfast was amazing, the place was super clean, and our host was very accommodating."
United States
Linda
Neita's Nest - Jamaican Bed & Breakfast

15. Pulse Rooms at Trafalgar

Pulse Rooms at Trafalgar
3.0 star property
New Kingston, 10.1 km from Port Royal
7.4 out of 10, Good, (366 reviews)
"Absolutely love it here 😍 So close to everything"
United States
Davon
The price is CA $149
CA $166 total
includes taxes & fees
Sep 14 - Sep 15
Pulse Rooms at Trafalgar

16. Incognito Vacation Stays

Incognito Vacation Stays
3.5 star property
8.7 km from Port Royal
8.4 out of 10, Very good, (16 reviews)
"Great breakfast and staff. We extended our stay"
United States
ruth
The price is CA $150
CA $174 total
includes taxes & fees
Aug 15 - Aug 16
Incognito Vacation Stays

17. Christar Villas Hotel

Christar Villas Hotel
3.0 star property
Barbican, 11.9 km from Port Royal
7.6 out of 10, Good, (88 reviews)
"Clean room, great staff, excellent breakfast."
United States
Jeffrey
The price is CA $166
CA $201 total
includes taxes & fees
Aug 16 - Aug 17
Christar Villas Hotel

18. Spanish Dream Hotel

Spanish Dream Hotel
3.0 star property
Eastwood Park, 10.3 km from Port Royal
7.4 out of 10, Good, (111 reviews)
"Close to shopping, if into music Studios ,Party spots etc . Could use more Amenities (coffee pots shampoo, conditioner, newer towels ,sheets ). Overall property and furniture better than expected. "
United States
Violet
The price is CA $130
CA $151 total
includes taxes & fees
Aug 15 - Aug 16
Spanish Dream Hotel

19. Harmony Vybz Apartment

Harmony Vybz Apartment
3.0 star property
8.5 km from Port Royal
9.6 out of 10, Exceptional, (4 reviews)
"I Enjoyed my trip when I was there they were very helpful answered all questions that I had and it was very safe. Would visit again"
United States
Ronira
The price is CA $100
CA $159 total
includes taxes & fees
Aug 27 - Aug 28
Harmony Vybz Apartment

20. Charming 1-bedroom hotel with WiFi and AC in vibrant Kingston

Charming 1-bedroom hotel with WiFi and AC in vibrant Kingston
8.3 km from Port Royal
6.8 out of 10, (14 reviews)
"I plan originally to stay 3 nights but I got to like it so much. Like how easy to get to half way tree and down town . I end up stay 4 more nights. Pro tip is you plan more than 3days get the full suite it come with refrigerator microwave and so on but I will be staying here again... staff and security is top notch"
United States
Andre
The price is CA $84
CA $139 total
includes taxes & fees
Aug 18 - Aug 19
Charming 1-bedroom hotel with WiFi and AC in vibrant Kingston
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Port Royal

Find the best Port Royal areas and neighborhoods for the activities you enjoy most. Learn more about Port Royal
Learn more about Port Royal

New Kingston

Discover urban parks like Emancipation Park and Hope Gardens, or explore landmarks such as the Bob Marley Museum. Enjoy the redeveloped waterfront area with hotels, shops, and cultural centers, while easily navigating via buses and taxis.

Half Way Tree

Half Way Tree might not have many top sights, but Devon House and Kings House are two attractions nearby that you can check out.

Liguanea

The restaurants and shopping are a few reasons travelers visit Liguanea. Though there aren't many top sights in the neighborhood, you can visit Palace Cineplex and Bob Marley Museum, a few notable attractions nearby.

Eastwood Park

While Eastwood Park might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Devon House and Tropical Plaza.

Constant Spring

If you're spending some time in Constant Spring, Manor Park Plaza and Constant Spring Golf Club are top sights worth seeing.

Top Port Royal Hotel Reviews

Find out more about Port Royal

Top reasons to visit Port Royal

  • Historic Significance: Explore the rich heritage of Port Royal through guided tours that showcase its fascinating past as a notorious pirate haven.
  • Stunning Beaches: Relax on beautiful beaches with crystal clear waters, perfect for sunbathing and swimming.
  • Outdoor Activities: Enjoy thrilling jet skiing and boat tours, offering adventure for the whole family.
  • Cultural Experiences: Visit engaging galleries and the intriguing Port Royal Museum to immerse yourself in local culture.
  • Delicious Dining: Savor authentic Jamaican cuisine at vibrant local restaurants while enjoying the lively atmosphere.

Find great hotels near Port Royal

Discover the charm of Port Royal, Kingston, with a variety of accommodation options tailored for every traveller. From inviting hotels to cozy bed and breakfasts, there’s something for everyone—whether you're here for business, a family getaway, or a rejuvenating spa experience. Explore the best hotels in Port Royal and nearby Kingston, ensuring a delightful stay just minutes from the airport.

  • S Hotel Kingston: Nestled just 9.7km from Port Royal, S Hotel Kingston is a luxurious 4.5-star hotel, boasting a remarkable guest rating of 9.4. This property is perfect for travellers seeking a spa-themed vacation experience with a touch of elegance. With its full-service spa offering Deep Tissue Massages, manicures, pedicures, body scrubs, and pool services, guests can indulge in relaxation and rejuvenation. The hotel's sophisticated atmosphere and top-notch amenities make it an ideal choice for both leisure and business travellers.
  • R Hotel Kingston: Located 9.7km from Port Royal, R Hotel Kingston is a family-friendly 4-star accommodation with a guest rating of 8.4. This hotel focuses on providing a warm and welcoming environment for families, featuring amenities tailored for children such as window guards, highchairs, and complimentary cribs. Parents can enjoy peace of mind while their little ones explore the hotel’s family-oriented features, making it a great choice for a memorable family vacation.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: Just 6.4km from Port Royal, ROK Hotel Kingston is a stylish 4-star hotel with a guest rating of 8.8, ideal for business travellers. This hotel combines modern aesthetics with professional conveniences, ensuring a productive stay. With well-equipped meeting spaces and a central location, it caters to the needs of those on business trips while offering a comfortable retreat at the end of the day. The attention to detail and quality service make it a preferred choice for professionals visiting Kingston.

Where to stay near Port Royal

Discover the vibrant charm of Port Royal, where culture meets island vibes. This thriving port city offers stunning views and a variety of family-friendly activities. Enjoy delicious meals at local restaurants while soaking in the bustling atmosphere. Take a leisurely stroll along the waterfront, or explore nearby Kingston for a taste of business and romance. Whether you're seeking relaxation or adventure, Port Royal is the perfect destination for an unforgettable Jamaican getaway.

  • Kingston: As the bustling capital of Jamaica, Kingston offers a vibrant blend of culture, outdoor adventures, and historical experiences. Located in close proximity to Port Royal, visitors can enjoy activities like golfing at local country clubs and exploring the city's rich cultural heritage. The peak travel seasons from July to August and December bring a lively atmosphere, with many outdoor events and festivals. Attractions such as stunning beaches and sports stadiums are easily accessible, making Kingston a must-visit for any tourist seeking a diverse travel experience.
  • Portmore: Situated just 6.4km from Port Royal, Portmore is a lively city known for its family-friendly environment and outdoor activities. This city sees a rise in visitors during January to February and April, offering a range of shopping centres and malls for those looking to indulge in retail therapy. The nearby beaches and notable monuments enhance the appeal of Portmore, providing a perfect blend of relaxation and exploration. With its modern civic buildings and welcoming atmosphere, Portmore is an excellent destination for both business and leisure travelers.
  • New Kingston: Located 9.7km from Port Royal, New Kingston is a dynamic neighbourhood that merges outdoor activities with cultural experiences. With peak travel seasons occurring in February to March and July, visitors flock to enjoy the local golf courses and family-friendly attractions. The area features notable landmarks like sports facilities and historic houses, making it a fascinating place to explore. New Kingston's vibrant atmosphere and diverse offerings make it an ideal spot for tourists looking to engage with the local culture while enjoying outdoor adventures.

Things to do in Port Royal

Port Royal, Jamaica, is perfect for a culture-themed, outdoor family vacation. Visitors can enjoy activities like shopping at local centres, relaxing on the beach with chairs, and exploring kiddies parks. Live music adds to the vibrant atmosphere, while sunset excursions and pirate ship tours offer unique experiences for all ages. Whether you're looking to unwind or engage in lively adventures, Port Royal has something for everyone.

Shopping

In Port Royal, visit the lively Port Royal Market for unique local crafts and souvenirs. For a more modern experience, head to the nearby Sovereign Centre, where you’ll find a range of shops offering clothing, accessories, and Jamaican goods to take home.

Recreation

Experience tranquility at the Port Royal Wellness Retreat, where soothing massages and holistic treatments rejuvenate your spirit. Enjoy yoga sessions on the beach, surrounded by stunning ocean views, while the calming sound of waves enhances your relaxation. Indulge in healthy, locally sourced cuisine for a complete wellness experience.

Adventure

In Port Royal, explore the captivating underwater world while snorkelling at the nearby coral reefs. For a unique experience, take a historic tour of Fort Charles, where you can learn about the area’s pirate past. Don't miss the fresh seafood at local eateries along the waterfront.

Nightlife

Experience the vibrant nightlife at the Rum Bar, where you can enjoy tropical cocktails by the seaside. For a lively atmosphere, visit the Port Royal Fish Market, offering fresh seafood and local music, making it a perfect spot to unwind and mingle with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Royal

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Port Royal are September to November, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Port Royal is Saturday. The most expensive day to stay around Port Royal is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and hotel type. To discover the best prices and deals available, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Port Royal hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Port Royal

Port Royal in Kingston, Jamaica, is an ideal destination for culture-themed, outdoor family vacations. Visitors can explore stunning beaches, engaging galleries, and intriguing museums that highlight the area’s rich heritage. Essential activities include enjoying beach time, discovering local and unmissable attractions, and accessing a Port Royal map to navigate the area. Don't miss the chance to experience the vibrant coral reefs nearby, making your trip both memorable and educational.

  • National Gallery of Jamaica: Located 6.4km from Port Royal, this gallery immerses you in Jamaican culture through its diverse collection of art. Experience the vibrant history and creative spirit of the island, making it a must-visit for art enthusiasts.
  • Fort Clarence Beach: Just 4.8km away, Fort Clarence Beach offers a relaxing escape with its soft sands and clear waters. Perfect for sunbathing or swimming, it embodies the classic beach vibes of Jamaica, making it ideal for a leisurely day by the ocean.
  • Lime Cay Beach: At only 3.2km from Port Royal, Lime Cay Beach is a hidden gem. Accessible by boat, its pristine shores and tranquil atmosphere create a perfect getaway for those looking to unwind in a stunning natural setting.

Best time to go to Port Royal

The best time to visit Port Royal can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Port Royal falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature around Port Royal falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)No RainMostly SunnyAverageSlightly High
February76.1°F (24.5°C)No RainMostly SunnyAverageAverage
March76.6°F (24.8°C)No RainMostly SunnyAverageAverage
April78.3°F (25.7°C)Light RainMostly SunnyAverageSlightly High
May79.7°F (26.5°C)Light RainMostly SunnySlightly HighAverage
June81.0°F (27.2°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
September81.7°F (27.6°C)Light RainMostly SunnyAverageSlightly Low
October80.1°F (26.7°C)Light RainMostly SunnySlightly LowSlightly Low
November78.1°F (25.6°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Port Royal

To visit Port Royal, you can fly into two major airports. KINgston's Norman Manley International Airport (KIN) is a mere 6.4km away, with nearby hotels like S Hotel Kingston and AC Hotel by Marriott, both about 8.0km from the airport, offering convenient access. Another option is Montego Bay's Sir Donald Sangster International Airport (MBJ), located 130.4km away, featuring hotels such as Sandals Montego Bay and Breathless Montego Bay, both 4.8km from the airport. For those flying into Ocho Rios (OCJ), which is 53.1km away, options like Moon Palace Jamaica and Sandals Royal Plantation provide various transportation services to the airport.

Frequently asked questions

What are the best family hotels in Port Royal?
For an excellent family stay in Port Royal, the Grand Hotel Excelsior Port Royal is a great choice.

This 3.5-star hotel offers a range of family-friendly amenities designed to make your stay comfortable and convenient. Guests can enjoy complimentary breakfast, including a buffet option, to start their day right. The hotel also provides free rollaway extra beds and connecting rooms, which are ideal for families needing more space. Kids' meals are available, suiting younger guests.
What are the best spa hotels in Port Royal?
The Grand Hotel Excelsior Port Royal is an excellent choice for a spa hotel in Port Royal.

This 3.5-star hotel offers relaxing massage services and provides complimentary toiletries. Guests can also enjoy free buffet breakfast and free WiFi. For added convenience, the hotel offers a 24-hour airport shuttle service.
What hotels in Port Royal offer free breakfast?
For hotels in Port Royal that offer free breakfast, the Grand Hotel Excelsior Port Royal is a great option.

The 3.5-star Grand Hotel Excelsior Port Royal provides complimentary breakfast, including a buffet, to all its guests. This hotel is conveniently located just 0.3 km from St Peter's Church and the Old Gaol House. Additionally, it offers free toiletries, complimentary WiFi, and a 24-hour airport shuttle service, ensuring a comfortable and convenient stay.
What are the most romantic hotels in Port Royal for couples?
For a romantic stay in Port Royal, the Grand Hotel Excelsior Port Royal is an excellent choice for couples.

This 3.5-star hotel offers complimentary breakfast, including a free buffet breakfast, and free toiletries, adding to a comfortable and convenient stay. Guests will appreciate the free WiFi and the 24-hour airport shuttle service, making arrivals and departures stress-free. The hotel is ideally located just 0.6 km from Fort Charles and 0.3 km from St Peter's Church, allowing for easy exploration of local historical sites. Many rooms feature a beach view and private balconies, great for enjoying quiet moments together.
When is the best time to go to Port Royal?
The best time to visit Port Royal is during Jamaica's dry season, which runs from mid-December to May.

This period offers consistently sunny weather and lower humidity, making it ideal for exploring the historic sites and enjoying the coastal activities without the interruption of heavy rainfall. You'll find the conditions great for walking around the old fortresses and enjoying boat trips.

For those looking to avoid larger crowds and potentially secure better value on accommodation, the shoulder months of April and May are excellent choices.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Port Royal hotel for you.
How much is the nightly rate at a Port Royal hotel?
Hotel prices in Port Royal often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia